Word Hen
What is the meaning of the word "
dead duck
"?
Definitions:
something doomed to failure
noun
They finally admitted that the legislation was a dead duck.